# 题目：
# 小蓝有一个裁纸刀，每次可以将一张纸沿一条直线裁成两半。
# 小蓝用一张纸打印出两行三列共 6 个二维码，至少使用九次裁出来。
# 小蓝的打印机没办法打印到边缘，所以边缘至少要裁 4 次。另外，小蓝每次只能裁一张纸，不能重叠或者拼起来裁。
# 如果小蓝要用一张纸打印出 20 行 22 列共 440 个二维码，他至少需要裁多少次？

#题解
def nums(x,y):
    return (x-1+x*(y-1)+4)  #注：我是在纸上推导出公式来进行测算的
print(nums(20,22))